home *** CD-ROM | disk | FTP | other *** search
/ Robotics & Artificial Int…3 (Professional Edition) / Robotics & Artificial Intelligence Tools 2003 (Professional Edition).iso / robot software / webots-kros-1.0.1_setup.exe / {app} / kteam / etc / Makefile next >
Makefile  |  2002-05-08  |  1KB  |  39 lines

  1. ######################################################################
  2. # User Makefile sample for the Source Navigator / Introl Compiler Env.
  3. #
  4. # Copyright (C) 2000 K-TEAM S.A.
  5. #
  6. ######################################################################
  7.  
  8. # Packages needed by the compiler (must be on the network)
  9. # (DO NOT forget the / at the end).
  10. exeprefix=m68k-none-elf
  11. gccversion=2.95.2
  12.  
  13. # Include the master makefile
  14. # (PLEASE do not modify)
  15. include $(sft_pack)etc/Makefile_PIC
  16.  
  17. # Libraries for linkage
  18. # lc needed after kernel cause kernel contain malloc and free
  19. LOADLIBES=$(SUPPLIB) -lgcc -lstdc++ -liostream -lio -lktdebug -lc -lkbus -lglue -lkernel -lc -lm -lgcc
  20.  
  21. # Assembler Options:
  22. #   --register-prefix-optional: avoid adding a % in front of
  23. #     register name (%a0-%a7,%d0-%d7)
  24. #   -pic: generate position independent code
  25. #   --bitwise-or: do not treat `|' as a comment character
  26. ASFLAGS=--bitwise-or -pic --register-prefix-optional
  27.  
  28. # Linker Executable (gcc or g++ according to the language)
  29. LINKER=$(prefix)/bin/$(exeprefix)-g++
  30.  
  31. # Linker Options:
  32. #   --embedded-relocs: Generate embedded relocs
  33. #   --cref: Output cross reference table
  34. LDFLAGS=--embedded-relocs
  35.  
  36. # C Compiler Options:
  37. # other gcc options...
  38. CFLAGS=-DKROS_COMPILATION -Wall -O3
  39.